﻿using System.Collections.Generic;
using System.Windows.Forms;

namespace Ycjw.PipeLine.Scenes.Views
{
    /****************************************************************************************/
    /*
    功    能:放置三维场景的DocWindow
    作    者: RenZachary
    联系方式: rzcgis@foxmail.com（QQ455745253）
    生成日期: 2021年3月24日
    修改日志: 
    版权说明: @2021 西安云创经纬信息科技有限公司 版权所有 All right reserved.
    注    意: 本内容仅限于云创经纬公司内部使用，禁止用于商业目的。
    */
    /****************************************************************************************/
    public partial class BubbleDefault : UserControl
    {
        List<Control> m_Controls = new List<Control>();
        public BubbleDefault()
        {
            InitializeComponent();
            this.HorizontalScroll.Visible = false;
        }
        public void Add(string name,string value)
        {
            var bi = new BubbleItem(name, value) { Dock = DockStyle.Top };
            m_Controls.Add(bi);
            uiFlowLayoutPanelContainer.AddControl(bi);
        }

        public void Clear()
        {
            foreach(var c in m_Controls)
            {
                uiFlowLayoutPanelContainer.RemoveControl(c);
                c.Dispose();
            }
            m_Controls.Clear();
        }
    }
}
